/*CSS: Ê×Ò³ + list.html + detail.html */
a.visited{text-decoration: none!important;color:#337ab7;}
.section1{margin:30px 0 25px 0;}
.section2,.section4,.section5,.section6{margin-bottom:30px;width:100%;}
/*section1 2*/
.sec1_con .sec2_con{border-top:1px solid #ddd;}
.sec1_con .sec2_con li:last-child{border-top:1px solid #ddd;}
.sec1_con .sec2_con li{height:45px;line-height:45px;}
.sec1_con .sec2_con .tab_title{width:77%}
.sec1_con .sec2_con .tab_date{width:21%}
.section1 .sec1_con .promit{padding-bottom:15px;border-bottom:1px solid #dddddd;}
.sec1_right{position: relative;
    float: left;}
.sec1_right li{position:relative;
    float: left;height:45px;line-height:45px;overflow: hidden;margin:10px 0;}
.sec1_right li input{height:45px;line-height:45px;width:100%;border: 1px solid #dddddd}
.certificate{background: url("../img/sec1_r1.png") 6px center no-repeat;padding-left:30px;}
.user{background: url("../img/sec1_r2.png") 6px center no-repeat;padding-left:30px;}
.quantity{background: url("../img/sec1_r4.png") 0 center no-repeat;padding-left:32%;border-radius: 10px;}
.en_quantity{
    font-family: "MicroSoft YaHei";
    position: absolute;
    left: 40%;
    color: #197AE4;
    top: 0;
    font-size: 14px;
    line-height:45px;font-weight:600;}
.enter{    position: absolute;
    right: 10px;
    color: #197AE4;
    top: 0;
    font-size: 22px;font-weight:900;}
.sec1_right li:last-child input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #197AE4;
    font-family: "MicroSoft YaHei";
    font-size: 18px;
    font-weight: 800;
}

.sec1_right li:last-child input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #197AE4;
    font-family: "MicroSoft YaHei";
    font-size: 18px;
    font-weight: 800;
}

.sec1_right li:last-child input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #197AE4;
    font-size: 18px;
    font-family: "MicroSoft YaHei";
    font-weight: 800;
}
.sec1_search{background: url("../img/sec1_r3.png") 42% center no-repeat;padding-left:30px;background-color: #197AE4;color:#ffffff;font-size:16px;}
.sec1_right{width:100%;}
.sec1_right li{width: 100%!important;}
.sec1_right .right_date{width:20%;height:90px;float: left;}
.sec1_right .right_date .day{color:#000;text-align:center;width:100%;height:44px;line-height:44px;font-size:18px;font-weight:800;float: left;border-bottom:1px solid #337ab7;}
.sec1_right .right_date .month{color:#000;text-align:center;width:100%;height:45px;line-height:45px;float: left;}
.sec1_right .right_con{width:79%;margin-left:1%;height:90px;float: left;}
.right_con .right_title{width:100%;height:45px;line-height:40px;float:left;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;color:#000;}
.right_con .right_text{height:45px;font-size:12px;line-height:22px;color:#cccccc;text-overflow: ellipsis;}
.sec1_right li:hover a{text-decoration: none;color: #337ab7;}
.sec1_right li:hover .right_title,.right_con li:hover .right_date .day,.right_con li:hover .right_date .month{color:#337ab7;}
.sec1_right li:hover .right_text{color:#000;}
.section1 ul,.section2 ul{position: relative;float:left;padding-left:0;margin:0!important;width:100%;}
.section1 ul li,.section2 ul li{display:inline-block;position: relative;float:left;list-style: none;width:100%;}
.section1 ul li:hover,.section2 ul li:hover{text-decoration:none}
.section1 li.active,.section2 li.active{border-bottom:2px solid #337ab7;}
.section1 .sec_top li:hover,.section1 .sec_top li:hover a,.section1 .sec_top li:hover span,.section1 .sec_top li a:hover,
.section2 .sec_top li:hover,.section2 .sec_top li:hover a,.section2 .sec_top li:hover span,.section2 .sec_top li a:hover
{text-decoration: none;}
.sec_top a:hover,.sec_top a:focus,.sec_top a:visited{text-decoration:none;}
.section2 #myTab li:first-child{margin-right: 15px;}
.sec2_pad{padding:0;}
.sec21_con{position:relative;float:left;width:98%;margin:10px 1%;border:1px solid #ccc;padding: 10px 0;
    -webkit-box-shadow: 0 0 15px #ccc;
    -moz-box-shadow: 0 0 15px #ccc;
    box-shadow: 0 0 15px #ccc;min-height: 320px;}
.section2 .sec21_con .sec_top{width:100%;margin-top:0!important;}
.section2 .sec21_con .sec_top span{position:relative;display: block;float:left;width:100%;color: #000;}
.section2 .sec21_con .sec_top .gray{margin:5px 0!important;color: #ddd;}
.sec2_con li{width:100%!important;float: left;position:relative;height:40px;line-height: 40px;}
.sec2_con li a{color:#000000;position: relative;float: left;width:100%;}
.sec2_con li a:hover{color:#337ab7;text-decoration: none;}
.sec2_con .tab_title{width:71%;float:left;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sec2_con .tab_date{width:21%;margin-left:2%;float:left;color:#B3B3B3;text-align: right;}
.sec2_con li:last-child a,.sec1_right li:last-child a{font-weight: 600;color:#000;}
.sec2_con li:last-child .blue,.sec1_right li:last-child .blue{color:#337ab7;
    margin:2px 0 0 5px;font-size: 16px;font-weight:800;}
.sec2_right{position: relative;float: left;}
.sec2_right li{float:left;position: relative;height:80px;line-height:32px;padding-top:7px;width:100%!important;}
.sec2_right li:last-child{float:left;position: relative;height:50px;}
.sec2_right li a{color:#000;}
.sec2_right li a:hover{color:#337ab7;text-decoration: none;}
.sec2_right li a .download{float:right;}
.sec2_right .start_offer{color:#337ab7;text-align: center;padding:6px 25px;border:1px solid #337ab7;font-weight: 600;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;}
.sec2_right .start_offer:hover{background-color: #337ab7;color:#fff;}
.classify{margin:8px 0;}
.classify li{margin:2px 0;border-bottom:1px solid #ddd;font-size:14px;}
.classify li a{color:#000000;}
.classify li a:hover,.classify li a:visited,.classify li a:active{text-decoration: none;color:#197AE4}
.classify li a:hover img,.classify li a:visited img,.classify li a:active img,.classify li a:focus img{width:8px;height:10px;}
.classify li img{margin-right:5px;}

/*index-section4*/
.ie_list{width:100%;position:relative;display: block;float: left;}
.ie_info{width:20%;text-align: center;position:relative;display: block;float: left;}
.ie_info a{color: #ffffff;}
.ie_info a p{padding-top:6px;}
.section4{background: url("../img/sec3_bg.png") center center no-repeat;
    background-size:cover;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    -o-background-size: cover;
    z-index:2;
    width:100%;
    height:260px;
}
.section4 .sec4{margin:27px 0;}
.section4 .sec_top span{color:#fff!important;}
.sec4_text ul{padding-left:0;}
.sec4_text ul li{color:#fff;height:35px;line-height:35px;width:100%;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.sec4_text ul li a{color:#fff;}
.sec4_text .sec_top{margin-top:0;}
.sec4_text ul li a .blue{color: #6bf8d0;font-size:16px;font-weight:800;margin-left:8px;}
.sec4_con{margin:10px 0;}
/*index-section5*/
.nav_icon{
    position: relative;
    float: left;
}
.nav_icon li{list-style: none;}
.nav_icon{padding-left:0;width:100%; }
.nav_icon li div{padding:0;}

/*section6*/
.section6 .nav_icon li{color:#FFF;}
.section6 .nav_icon li a{color:#FFF;margin:10px 0}
.section6 .nav_icon li a:hover{text-decoration: none;}
.sec6_con img{width:100%;background-size: cover;-webkit-background-size: cover}
.section6 .nav_icon a{text-align: center}
.section6 .nav_icon p{margin-top:15px;font-size:14px;}
.section6 .nav_icon1{background: #24A6E0;display: block;height:120px;line-height: 120px;text-align: center;font-size: 25px;border-radius: 5px;}
.section6 .nav_icon2{background: #F0A341;display: block;height:120px;line-height: 120px;text-align: center;font-size: 25px;border-radius: 5px;}
.divide{
    width: 100%;
    height: 15px;
    position: relative;
    float: left;}


/*detail.html*/
.con_text{float:left;margin: 10px 15px 30px 15px;min-width: 100%;}
.con_title{margin-top:10px;text-align:center;font-size:20px;color:#000;font-weight:800;padding-bottom:10px;}
.con_date{position:relative;float:left;width:100%;text-align: center;color:#777;margin-bottom:15px;}
.img_info{margin-bottom:8px!important;}
.date_left{width:37%;float: left;line-height: 20px;}
.date_center{width:100%;float: left;line-height: 20px;}
.detail_img .con_date{border-bottom:none;margin-bottom:0;}
.con_detail{font-size:1em;margin:15px 0;line-height: 18pt;text-indent: 28px}
.con_detail table{border:1px solid #DDD;width:100%;}
.con_detail td{border:1px solid #DDD;}
.con_detail img{max-width: 100%;}
.news_turn{float:left;font-size:1em;margin:10px 0;width:100%;}
.news_last p{float:left;color:#337ab7;width:100%;}
.news_last,.news_next{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*list.html*/
.con_right .con_list:last-child{border:none;}
.bread{margin:0 0 0 20px;padding: 0 0 6px 0;float:right;background-color:#ffffff!important; }
.list_title,.list_title2,.list_date{float:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.list_title:hover,.list_title:visited,.list_title:focus{color:#276ABC;}
.con_list a:hover .list_title{color:#276ABC;text-decoration: underline;}
.con_list a:hover .list_text{color:#000000;}
.list_title{width: 100%;font-size:16px;color:#000000;padding:12px 0 6px 0;}
.list_title2{width: 85%;font-size:16px;color:#000000;padding:12px 0 6px 0;}
.list_title1{font-size:16px;color:#000000!important;padding:12px 0 6px 0;}
.list_date{width:15%;color:#999;font-size:1em;padding:13px 0 7px 0;text-align: right}
.list_date1{color:#999;font-size:1em;padding:13px 0 7px 0;text-align: right}
.list_text{margin-bottom:10px;color:#777;font-size:1em;float:left;}
.g-input{width:28px;height: 28px;text-align:center;vertical-align:middle;line-height:28px;padding:0 3px;}
.g-button{color: #ffffff;background-color: #197AE4;padding:4px 12px!important;}
.g-button:hover{color: #ffffff;}
.page_code{margin:20px 0;}
.g-search{text-align:right;}
